Social Studies: There are multiple resources available for free online which allow you to incorporate primary source information and media to any lesson.
Mash up your social media and stuff from the Web. Share fun mash ups with friends and family through Twitter, Facebook and Google+. Channel professional mash ups through blogs and networks like LinkedIn, and channel your learning through the new Yahki education channel.